Avaliação de Modelos i* com o Processo AIRDoc-i
نویسندگان
چکیده
Resumo. Engenharia de Requisitos é uma atividade chave no processo de desenvolvimento de software, pois ela é responsável pelo entendimento e definição do problema e das necessidades dos usuários. A abordagem GORE (Goal-Oriented Requirements Enginering) apresenta como foco capturar as reais intenções dos stakeholders através de técnicas como: V-Graph, NFR-framework, KAOS e a linguagem i*. A linguagem i* se caracteriza por modelar os objetivos e as intencionalidades dos atores de um contexto organizacional. Entretanto, os modelos produzidos em i* não estão livres de erros oriundos do mau uso dos construtores sintáticos de modelagem. Assim, faz-se necessário um processo de avaliação capaz de verificar a sintaxe da linguagem e propor correções em modelo i*. Neste sentido, este trabalho apresenta um processo proposto chamado de AIRDoc-i*. Neste processo, foram acrescidas atividades sequenciais para avaliar modelos i*.
منابع مشابه
AIRDoc-i*: um processo para avaliação de modelos i*
Resumo. A linguagem i* descreve ambientes organizacionais em termos de atores e suas dependências. Ao descrever estes ambientes organizacionais, precisa-se conhecer e compreender a linguagem. Muitas vezes isso não ocorre, acarretando erros por mau uso da linguagem relacionado com a semântica. Assim, faz-se necessário avaliar documentos de requisitos descritos em i*, com o intuito de identificar...
متن کاملMapeando Diagramas da Teoria da Atividade em Modelos Organizacionais Baseados em i*
Resumo. Abordagens modernas de engenharia de requisitos dividem o processo de elicitação em dois estágios: um voltado para análise do contexto onde o futuro software será usado e outro focado em projetar alternativas de software adequados a este contexto. Um adequado Framework teórico para apoiar a realização de análises de contexto é oferecido pela Teoria da Atividade. A Teoria da Atividade é ...
متن کاملModularizando Modelos i*: uma Abordagem baseada em Transformação de Modelos
A Engenharia de Requisitos (ER) é uma atividade chave em quase todo processo de engenharia de software. i* é uma abordagem orientada a metas bastante adotada na comunidade de ER, pois descreve o sistema de software e seu ambiente em termos de atores e suas dependências. Apesar do i* oferecer uma rica notação que permite definir o raciocínio de como os requisitos são alcançados, não há uma siste...
متن کاملUma Proposta de Evolução em Sistemas Legados
Resumo O processo de evolução de sistemas legados é um tópico de recentes pesquisas na área de engenharia de requisitos. Organizações vêm se defrontando continuamente com a necessidade de mudar e/ou melhorar seus sistemas computacionais. Neste processo de evolução, as maiores mudanças envolvem a transição do uso de metodologias tradicionais tais como Análise Estruturada e Essencial para metodol...
متن کاملModelagem de Requisitos Organizacionais, Não-Funcionais e Funcionais em Software Legado com Ênfase na Técnica i*
RESUMO: Diversos sistemas computacionais desenvolvidos utilizando metodologias tradicionais como análise estruturada e essencial encontram-se em processo de evolução devido à necessidade de atender novos requisitos, do uso de novas tecnologias, de mudanças na metodologia de desenvolvimento, entre outras motivações. Neste processo, pouca ou nenhuma atenção tem-se dado ao aproveitamento de inform...
متن کامل